Docker 可视化工具 Portainer

作者 Marlous 日期 2019-03-10
Docker 可视化工具 Portainer

参考:
1、 博文 《Docker 入门学习笔记》
2、 Docker 入门与部署实战
3、 搭建Portainer可视化界面

一 Docker 可视化工具

  • Docker 图形化管理工具,让 Docker 的使用更加方便:Portainer 官网
  • Docker Toolbox 安装的 Docker,可以使用 Kitematic 官方的图形化工具。

二 Portainer

  • 启动 Docker 程序

  • 下载 Portainer 镜像:

    1
    2
    3
    docker search portainer

    docker pull portainer/portainer
  • 在其中输入命令:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Linux / macOS:
    docker volume create portainer_data

    docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

    --------------------------------
    Windows:
    注意:Note,the -v \\.\pipe\docker_engine:\\.\pipe\docker_engine option can be used in Windows 1803+ Container environments only.

    docker volume create portainer_data

    docker run -d -p 9000:9000 --name portainer --restart always -v \\.\pipe\docker_engine:\\.\pipe\docker_engine -v portainer_data:C:\data portainer/portainer
  • 查看:

    1
    docker container ls -a
  • 本地主机访问使用 Portainer:
    浏览器中访问 localhost:9000

  • 注意,错误问题解决:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    /* 使用 Docker Toolbox 安装的 Docker(非 Docker for Windows)*/
    问题一:报错 exit status 255
    双击 Docker Quickstart Terminal。
    输入命令:
    docker-machine rm default
    docker-machine create --driver virtualbox default

    问题二:修改 Windows 上 Docker 的镜像源
    Windows 命令行执行 docker-machine ssh [machine-name] 进入 VM bash。
    sudo vi /var/lib/boot2docker/profile
    在 --label provider=virtualbox 的下一行添加 --registry-mirror http://141e5461.m.daocloud.io
    重启 docker 服务:sudo /etc/init.d/docker restart 或者重启 VM:exit 退出 VM bash,在 Windows 命令行中执行 docker-machine restart

三 补充